photographic evidence presented at court - Español Inglés Diccionario